package com.spider.demo1;

import java.util.HashSet;
import java.util.LinkedHashSet;
import java.util.Set;
import java.util.TreeSet;

public class SetDemo1 {
    public static void main(String[] args) {
        //认识Set家族集合的特点。
        //1.HashSet:无序，不重复，无索引
        Set<String> set = new HashSet<>();
        set.add("hello");
        set.add("world");
        set.add("java");
        set.add("hello");
        System.out.println(set);//[hello, world, java]
        System.out.println("------------------");
        //2.LinkedHashSet:有序，不重复，无索引
        Set<String> set1 =new LinkedHashSet<>();
        set1.add("hello");
        set1.add("world");
        set1.add("java");
        set1.add("hello");
        System.out.println(set1);
        System.out.println("------------------");
        //3.TreeSet:排序（默认一定要大小升序排序），不重复，无索引
        Set<String> set2 = new TreeSet<>();
        set2.add("hello");
        set2.add("world");
        set2.add("java");
        set2.add("hello");
        System.out.println(set2);
        System.out.println("------------------");
    }
}
